package com.example.administrator.szb.bean;
import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by D N on 2017/10/31.
 * 搜索业务机构bean
 */

public class GWJGBean {

    /**
     * result : 1
     * err_code : 0
     * err_msg :
     * data : {"conditList":[{"title":"可接项目行业","showtitle":"所属行业","id":110,"is_repeal":2,"type":1,"next":[{"title":"两高一剩","showtitle":null,"id":164,"type":1,"is_repeal":2},{"title":"房地产","showtitle":null,"id":165,"type":1,"is_repeal":2},{"title":"其他行业","showtitle":"","id":166,"type":1,"is_repeal":2}]},{"title":"最高折扣","showtitle":"折扣率","id":125,"is_repeal":2,"type":2,"next":[{"title":"高于7折","showtitle":null,"id":161,"type":1,"is_repeal":2},{"title":"高于5折","showtitle":null,"id":162,"type":1,"is_repeal":2},{"title":"五折以下","showtitle":null,"id":163,"type":1,"is_repeal":2}]},{"title":"可接股票属性","showtitle":"股票属性","id":131,"is_repeal":2,"type":1,"next":[{"title":"限售股","showtitle":null,"id":132,"type":1,"is_repeal":2},{"title":"流通股","showtitle":null,"id":133,"type":1,"is_repeal":2}]},{"title":"可接盘股票市场","showtitle":"所属市场","id":137,"is_repeal":2,"type":1,"next":[{"title":"主板","showtitle":null,"id":156,"type":1,"is_repeal":2},{"title":"中小创","showtitle":null,"id":157,"type":1,"is_repeal":2},{"title":"新三板","showtitle":null,"id":159,"type":1,"is_repeal":2},{"title":"港版","showtitle":null,"id":160,"type":1,"is_repeal":2}]},{"title":"可接特殊项目","showtitle":"st或负面信息","id":167,"is_repeal":2,"type":1,"next":[{"title":"st","showtitle":"","id":168,"type":1,"is_repeal":2},{"title":"被处罚","showtitle":"","id":169,"type":1,"is_repeal":2},{"title":"亏损股","showtitle":"","id":170,"type":1,"is_repeal":2},{"title":"以上均不是","showtitle":"","id":171,"type":1,"is_repeal":1}]}],"dataList":[{"id":127,"city":"北京-北京-东城","logo":"http://106.15.194.111/uploads/1510800893RwVj.jpg","company":"中信证券","name":"小明","zhenshi_img":"http://106.15.194.111/uploads/1510800824uxUJ.jpg","work_tel":"010-56596594","evaluate":1,"business_id":[{"title":"股票质押","id":109},{"title":"企业理财","id":120}]},{"id":133,"city":"北京-北京-东城","logo":"http://106.15.194.111/uploads/1510820726mnZp.jpg","company":"东方证券","name":"想想","zhenshi_img":"http://106.15.194.111/uploads/1510819875Rw1v.jpg","work_tel":"02133333333","evaluate":1,"business_id":[{"title":"股票质押","id":109},{"title":"企业理财","id":120}]}],"busArr":{"2":"165"}}
     */

    private int result;
    private int err_code;
    private String err_msg;
    private DataBean data;

    public int getResult() {
        return result;
    }

    public void setResult(int result) {
        this.result = result;
    }

    public int getErr_code() {
        return err_code;
    }

    public void setErr_code(int err_code) {
        this.err_code = err_code;
    }

    public String getErr_msg() {
        return err_msg;
    }

    public void setErr_msg(String err_msg) {
        this.err_msg = err_msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * conditList : [{"title":"可接项目行业","showtitle":"所属行业","id":110,"is_repeal":2,"type":1,"next":[{"title":"两高一剩","showtitle":null,"id":164,"type":1,"is_repeal":2},{"title":"房地产","showtitle":null,"id":165,"type":1,"is_repeal":2},{"title":"其他行业","showtitle":"","id":166,"type":1,"is_repeal":2}]},{"title":"最高折扣","showtitle":"折扣率","id":125,"is_repeal":2,"type":2,"next":[{"title":"高于7折","showtitle":null,"id":161,"type":1,"is_repeal":2},{"title":"高于5折","showtitle":null,"id":162,"type":1,"is_repeal":2},{"title":"五折以下","showtitle":null,"id":163,"type":1,"is_repeal":2}]},{"title":"可接股票属性","showtitle":"股票属性","id":131,"is_repeal":2,"type":1,"next":[{"title":"限售股","showtitle":null,"id":132,"type":1,"is_repeal":2},{"title":"流通股","showtitle":null,"id":133,"type":1,"is_repeal":2}]},{"title":"可接盘股票市场","showtitle":"所属市场","id":137,"is_repeal":2,"type":1,"next":[{"title":"主板","showtitle":null,"id":156,"type":1,"is_repeal":2},{"title":"中小创","showtitle":null,"id":157,"type":1,"is_repeal":2},{"title":"新三板","showtitle":null,"id":159,"type":1,"is_repeal":2},{"title":"港版","showtitle":null,"id":160,"type":1,"is_repeal":2}]},{"title":"可接特殊项目","showtitle":"st或负面信息","id":167,"is_repeal":2,"type":1,"next":[{"title":"st","showtitle":"","id":168,"type":1,"is_repeal":2},{"title":"被处罚","showtitle":"","id":169,"type":1,"is_repeal":2},{"title":"亏损股","showtitle":"","id":170,"type":1,"is_repeal":2},{"title":"以上均不是","showtitle":"","id":171,"type":1,"is_repeal":1}]}]
         * dataList : [{"id":127,"city":"北京-北京-东城","logo":"http://106.15.194.111/uploads/1510800893RwVj.jpg","company":"中信证券","name":"小明","zhenshi_img":"http://106.15.194.111/uploads/1510800824uxUJ.jpg","work_tel":"010-56596594","evaluate":1,"business_id":[{"title":"股票质押","id":109},{"title":"企业理财","id":120}]},{"id":133,"city":"北京-北京-东城","logo":"http://106.15.194.111/uploads/1510820726mnZp.jpg","company":"东方证券","name":"想想","zhenshi_img":"http://106.15.194.111/uploads/1510819875Rw1v.jpg","work_tel":"02133333333","evaluate":1,"business_id":[{"title":"股票质押","id":109},{"title":"企业理财","id":120}]}]
         * busArr : {"2":"165"}
         */

        private transient  Object busArr;
        private List<ConditListBean> conditList;
        private List<IndexBean.DataBean.HotCounBean> dataList;



        public List<ConditListBean> getConditList() {
            return conditList;
        }

        public void setConditList(List<ConditListBean> conditList) {
            this.conditList = conditList;
        }

        public List<IndexBean.DataBean.HotCounBean> getDataList() {
            return dataList;
        }

        public void setDataList(List<IndexBean.DataBean.HotCounBean> dataList) {
            this.dataList = dataList;
        }

        public Object getBusArr() {
            return busArr;
        }

        public void setBusArr(Object busArr) {
            this.busArr = busArr;
        }

        public static class BusArrBean {
            /**
             * 2 : 165
             */

            @SerializedName("2")
            private String _$2;

            public String get_$2() {
                return _$2;
            }

            public void set_$2(String _$2) {
                this._$2 = _$2;
            }
        }

        public static class ConditListBean {
            /**
             * title : 可接项目行业
             * showtitle : 所属行业
             * id : 110
             * is_repeal : 2
             * type : 1
             * next : [{"title":"两高一剩","showtitle":null,"id":164,"type":1,"is_repeal":2},{"title":"房地产","showtitle":null,"id":165,"type":1,"is_repeal":2},{"title":"其他行业","showtitle":"","id":166,"type":1,"is_repeal":2}]
             */

            private String title;
            private String showtitle;
            private int id;
            private int is_repeal;
            private int type;
            private List<NextBean> next;

            private int choose;//0,未选中，1选中
            private int only_one;//是不是第一次

            public int getLineshow() {
                return lineshow;
            }

            public void setLineshow(int lineshow) {
                this.lineshow = lineshow;
            }

            private int lineshow;//0,代表show,1,代表不show

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getShowtitle() {
                return showtitle;
            }

            public void setShowtitle(String showtitle) {
                this.showtitle = showtitle;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getIs_repeal() {
                return is_repeal;
            }

            public void setIs_repeal(int is_repeal) {
                this.is_repeal = is_repeal;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public List<NextBean> getNext() {
                return next;
            }

            public void setNext(List<NextBean> next) {
                this.next = next;
            }

            public int getChoose() {
                return choose;
            }

            public void setChoose(int choose) {
                this.choose = choose;
            }

            public int getOnly_one() {
                return only_one;
            }

            public void setOnly_one(int only_one) {
                this.only_one = only_one;
            }

            public static class NextBean {
                /**
                 * title : 两高一剩
                 * showtitle : null
                 * id : 164
                 * type : 1
                 * is_repeal : 2
                 */

                private String title;
                private Object showtitle;
                private int id;
                private int type;
                private int is_repeal;
                private int isChoose;//0,代表没选中，1，代表选中
                private int headIsChoose;//0,代表没选中，1，代表选中
                private int unlimited;


                public int getIsChoose() {
                    return isChoose;
                }

                public void setIsChoose(int isChoose) {
                    this.isChoose = isChoose;
                }

                public int getHeadIsChoose() {
                    return headIsChoose;
                }

                public void setHeadIsChoose(int headIsChoose) {
                    this.headIsChoose = headIsChoose;
                }

                public int getLineshow() {
                    return lineshow;
                }

                public void setLineshow(int lineshow) {
                    this.lineshow = lineshow;
                }

                private int lineshow;//0,代表show,1,代表不show

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public Object getShowtitle() {
                    return showtitle;
                }

                public void setShowtitle(Object showtitle) {
                    this.showtitle = showtitle;
                }

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getType() {
                    return type;
                }

                public void setType(int type) {
                    this.type = type;
                }

                public int getIs_repeal() {
                    return is_repeal;
                }

                public void setIs_repeal(int is_repeal) {
                    this.is_repeal = is_repeal;
                }

                public int getUnlimited() {
                    return unlimited;
                }

                public void setUnlimited(int unlimited) {
                    this.unlimited = unlimited;
                }
            }
        }

        public static class DataListBean {
            /**
             * id : 127
             * city : 北京-北京-东城
             * logo : http://106.15.194.111/uploads/1510800893RwVj.jpg
             * company : 中信证券
             * name : 小明
             * zhenshi_img : http://106.15.194.111/uploads/1510800824uxUJ.jpg
             * work_tel : 010-56596594
             * evaluate : 1
             * business_id : [{"title":"股票质押","id":109},{"title":"企业理财","id":120}]
             */

            private int id;
            private String city;
            private String logo;
            private String company;
            private String name;
            private String zhenshi_img;
            private String work_tel;
            private int evaluate;
            private List<BusinessIdBean> business_id;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getCity() {
                return city;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public String getLogo() {
                return logo;
            }

            public void setLogo(String logo) {
                this.logo = logo;
            }

            public String getCompany() {
                return company;
            }

            public void setCompany(String company) {
                this.company = company;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getZhenshi_img() {
                return zhenshi_img;
            }

            public void setZhenshi_img(String zhenshi_img) {
                this.zhenshi_img = zhenshi_img;
            }

            public String getWork_tel() {
                return work_tel;
            }

            public void setWork_tel(String work_tel) {
                this.work_tel = work_tel;
            }

            public int getEvaluate() {
                return evaluate;
            }

            public void setEvaluate(int evaluate) {
                this.evaluate = evaluate;
            }

            public List<BusinessIdBean> getBusiness_id() {
                return business_id;
            }

            public void setBusiness_id(List<BusinessIdBean> business_id) {
                this.business_id = business_id;
            }

            public static class BusinessIdBean {
                /**
                 * title : 股票质押
                 * id : 109
                 */

                private String title;
                private int id;

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }
            }
        }
    }
}
